/* 
MISSJ  
MISSJ website html css
2017-4-14
*/
.mj-left{float: left;}
.mj-right{float: right;}
.mj-width{margin:0 auto;width: 1200px;}
body{font-family:微软雅黑,黑体;font-size: 12px;}
.browsehappy{width: 100%;text-align: center;font-size:12px;background: #000000;color:#FFFFFF;hieght:30px;line-height:30px;}
.mj-border{border: solid 1px #000000;}
a{color: #000;}

.case_li{float:left; position:relative;height:274px; top:10px; left:10px; overflow:hiddenl;margin-bottom:30px;margin-right:18px;}
.case_li_txt{width:280px; height:62px; background:#ffffff;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; top:210px; left:0px; position:absolute; overflow:hidden;}
.span_mr_txt{width:100%; text-align:left; margin:auto; padding:6px 0px; line-height:24px; color:#333333;}
.span_mr_txt li{list-style: none;width: 50%;float: left;}

.mj-product-div{width:100%;}
.mj-product{width:1200px;margin:0 auto;}
.mj-product-right{width:920px;float:left;overflow:hidden; position:relative;padding-left:20px;margin-top:20px;border-left: solid 1px #DDDDDD;min-height:650px;}
.mj-product-menu{width:250px;float:left;margin-top:10px;}
.mj-product-menu ul{}
.mj-product-menu li{list-style: none;height:40px;line-height:40px;text-align: center;}
.mj-classtitle{font-size:18px;font-family: 微软雅黑;height:50px;line-height:50px;}

.mj-top-bj{margin:0 auto;width: 100%;background:#000;height:70px;color:#FFF;}
.mj-top-bj a{color:#fff;}
.mj-logo{width:400px;height:70px;line-height:70px;padding-left:10px;}
.mj-menu{width:800px;height:30px;line-height:30px;font-size:14px;margin-top:20px;}
.mj-menu ul{}
.mj-menu li{list-style: none;float: left;padding:0px 20px;}
.menuac{background:#FFF;}
.menuac a{color:#000;}
.mj-lang{height:30px;line-height:30px;}
.mj-slogn{height:30px;line-height:30px;margin-top:30px;padding-left:10px;}


.mj-banner{width:100%;height:100px;text-align: center;background-image: url(../../public/img/img23.jpg)}
.mj-footer{float:left; width:100%;height:70px;background:#000000;margin-top:20px;}
.mj-foot-content{width:1200px;margin: 0 auto;height:70px;line-height:70px;color: #FFF;}

.mj-brand{width:1200px;margin: 0 auto;height:500px;}
.mj-brand-title{width:1200px;height:150px;line-height:150px;font-size:50px;font-weight:300;text-align: center;color: #333333;margin-top:50px;}
.mj-brand-logo{float:left;width:300px;margin-top:50px;}
.mj-brand-font{float:left;width:900px;line-height:30px;font-size:14px;color: #666666;}

.mj-detail-main{float:left;width:880px;padding:20px;}
.mj-detail-img{float:left;width:440px;}
.mj-detail-list{float:left;width:400px;line-heigt:30px;}
.mj-detail-list ul{}
.mj-detail-list li{list-style-type:none;width:400px;height:30px;border-bottom:1px solid #dddddd;margin-top:15px;}
.mj-detail-content{float:left;width:880px;margin-top:30px;}

.mj-about{width:1200px;margin: 0 auto;min-height:650px;line-height:30px;font-size:14px;}
.mj-about-li{float:left;line-height:30px;width:400px;margin-top:30px;}
.mj-about-li ul{}
.mj-about-li li{height:50px;line-height:50px;font-size:16px;list-style-type: none;}
.mj-about-map{float:left;width:800px;height:400px;}
.mj-about-font{float:left;line-height:30px;font-size:14px;color: #666666;}
.mj-action{color:#DDDDDD;background:#EEEEEE;}

.mj-index-box{width:100%;background:#eeeeee;}
.mj-ipro{width:1200px;margin: 0 auto;min-height:750px;padding-top:30px;}
.mj-ipro-title{width:1200px;height:150px;line-height:150px;font-size:50px;font-weight:300;text-align: center;color: #333333;}
.mj-ipro-font{width:1100px;font-size:14px;line-height:30px;color:#666666;padding:0px 50px;}
.mj-pro-box{float: left;width:280px;height:380px;margin:30px 43px;background:#FFFFFF;}
.mj-pro-img{float:left;with:290px;height:180px;}
.mj-pro-font{float:left;width:250px;padding:20px;line-height:30px;font-size:14px;}

.mj-index-contactbox{width:100%;}
.mj-contact{width:1200px;margin: 0 auto;min-height:650px;}
.mj-contact-title{width:1200px;height:150px;line-height:150px;font-size:50px;font-weight:300;text-align: center;color: #333333;margin-top:50px;}
.mj-contact-box{float: left;width:280px;height:380px;margin:30px 43px;border:1px solid #DDDDDD;}
.mj-contact-img{float:left;with:280px;height:100px;font-size:70px;color:#cccccc;margin-top:20px;margin-top:20px;}
.mj-contact-img i{padding-left:120px;}
.mj-contact-font{float:left;width:280px;line-height:30px;font-size:14px;text-align:center;}
.mj-contact-font p{float:left;width:280px;height:50px;line-height:50px;text-align:center;font-size:16px;font-weight:bold;margin-top:20px;}